the european parliament - French English Dictionary